
document.write('<script src="' + template_url + '/js/atooltip.jquery.js" type="text/javascript"></script>');
document.write('<script src="' + template_url + '/js/jquery.masonry.min.js" type="text/javascript"></script>');

var index_navigate_top = 0;	// 页面导航栏top位置
var sidebar_right_top = 0;	// 页面导航栏top位置

jQuery(document).ready(function() {
	if($("#index_navigate").size() > 0) {
		index_navigate_top = $("#index_navigate").offset().top;
	}
	if($(".sidebar_right").size() > 0) {
		sidebar_right_top = $(".sidebar_right").offset().top;
	}
	// 首页导航及页面边栏控制
	$(window).scroll(function(){
		// 首页导航控制
		if($(this).scrollTop() > index_navigate_top){
			if(!$("#index_navigate").hasClass("topfixed")) {
				$("#index_navigate").addClass("topfixed");
				$(".pagebox_shadow").each(function(){
					$(this).css("top", $(this).offset().top - 38);
				});
			}
		} else {
			if($("#index_navigate").hasClass("topfixed")) {
				$("#index_navigate").removeClass("topfixed");
				$(".pagebox_shadow").each(function(){
					$(this).css("top", $(this).offset().top + 38);
				});
			}
		}
		// 页面边栏控制
		if ($(this).scrollTop() > sidebar_right_top - 60) {
			$('.sidebox').addClass('fixed');
		}
		else {
			$('.sidebox').removeClass('fixed');
		}
	});
	
	// 系统导航菜单
	$(".menu li").mousemove(function () {
	    $(this).find(".children").show();
	}).mouseleave(function () {
	    $(this).find(".children").hide();
	});
	
    // 首页边栏控制
	setTimeout(function(){
		if($("#index_side").outerHeight() < $("#index_article").height()) {
			$("#index_side").height($("#index_article").height() - 27);
		}
	}, 500);
	/*
    $(".site_blogitem").mousemove(function () {
        $(this).find(".blogitem_content").slideDown("fast");
    }).mouseleave(function () {
        $(this).find(".blogitem_content").slideUp("fast");
    });
	*/
	
	// 页面边栏控制
	$(".sidebox li a").aToolTip();
	
	// Sidebar
	$(".goods_box li:nth-child(3n+4)").css("marginLeft",0);
	$(".goods_box").find("li:first").css("marginLeft",0);
	$(".box_cont .box_ul").find("li:first").addClass("first");
	
	// index focus image
	var bannerNavItem = $("#BTNS").find("li");
	var bannerShowBox = $("#LIST");
	var _bannerNAvItemNum = bannerNavItem.length;
	bannerNavItem.hover(function(){
		var index=bannerNavItem.index(this);
		if(bannerSlideTime){
			clearInterval(bannerSlideTime);
		}
		slide(index);
	},function(){
		bannerSlideTime = setInterval(function(){
			index++;
			if(index>=_bannerNAvItemNum){
				index=0;
			}
			slide(index);
		},4000);
	})
	bannerShowBox.hover(function(){
		if(bannerSlideTime){
			clearInterval(bannerSlideTime);
		}
	},function(){
		var index=bannerShowBox.find("li").index(this);
		bannerSlideTime = setInterval(function(){
			index++;
			if(index>=_bannerNAvItemNum){
				index=0;
			}
			slide(index);
		},4000);
	})
	var index=0;
	var bannerSlideTime = setInterval(function(){
		index++;
		if (index>=_bannerNAvItemNum){
			index=0;
		}
		slide(index);
	},4000);
	function slide(i){
		bannerNavItem.eq(i).addClass("cur").siblings().removeClass("cur");
		bannerShowBox.find("li").eq(i).show().siblings("li").hide();
	}
	// 焦点图点击
	$(".index_flash ul.btns li").click(function(){
		var btnId = $(this).find("h1 a:eq(0)").attr("id");
		document.getElementById(btnId).click();
		//$(this).find("h1 a:eq(0)").click();
	});
	
	$(".pagebox").each(function(){
		$(this).wrapInner("<div class='clearfix' style='dsplay: inline-block;'></div>");
	});
	
	// 流媒体
	$(".masonry_list").each(function(){
		var wall = new Masonry($(this));
		$container.imagesLoaded( function(){
	        $container.masonry({
	            itemSelector : '.item',
	            gutterWidth : 0,
	            isAnimated: true
	        });
	    });
	});
	
	// 百度分享JS代码开始
	if($(".bdsharebuttonbox").size() > 0) {
		window._bd_share_config = {
			"common" : {
				"bdSnsKey" : {},
				"bdText" : "",
				"bdMini" : "2",
				"bdMiniList" : false,
				"bdPic" : "",
				"bdStyle" : "0",
				"bdSize" : "16"
			},
			"share" : {},
			"slide" : {
				"type" : "slide",
				"bdImg" : 3,
				"bdPos" : "left",
				"bdTop" : 130
			},
			"image" : {
				"tag" : "none",
				"viewList" : [ "qzone", "tsina", "tqq", "renren", "weixin" ],
				"viewText" : "分享到：",
				"viewSize" : "16"
			},
			"selectShare" : {
				"bdContainerClass" : null,
				"bdSelectMiniList" : [ "qzone", "tsina", "tqq", "renren",
						"weixin" ]
			}
		};
		with (document)
			0[(getElementsByTagName('head')[0] || body)
					.appendChild(createElement('script')).src = 'http://bdimg.share.baidu.com/static/api/js/share.js?v=89860593.js?cdnversion='
					+ ~(-new Date() / 36e5)];
	}
	//百度分享JS代码结束
	
	// 如果浏览器不支持CSS3，则页面添加PageBox投影处理
	/*
	$(".pagebox").each(function(){
		var newDiv = $("<div></div>");
		$(this).after(newDiv);
		$(newDiv).addClass("pagebox_shadow");
		$(newDiv).css("top", addUnit($(this).offset().top + 4)).css("left", addUnit($(this).offset().left - 3))
			.width(addUnit($(this).outerWidth())).height(addUnit($(this).outerHeight()))
	});
	*/
	
	// 图标提示
	$(".date").attr("title", "发布日期");
	$(".view").attr("title", "浏览次数");
	$(".comment").attr("title", "评论次数");
	
	// 暂无图片
	$("img").each(function(){
		if($(this).attr("src") == null || $(this).attr("src") == "")
			$(this).attr("src", template_url + "/images/no-pic.png");
	});

	// ShangXia
	$body=(window.opera)?(document.compatMode=="CSS1Compat"?$('html'):$('body')):$('html,body');// 修复Opera滑动异常地，加过就不需要重复加了。
	$('#shang').mouseover(function(){// 鼠标移到id=shang元素上触发事件
	        up();
	    }).mouseout(function(){// 鼠标移出事件
	        clearTimeout(fq);
	    }).click(function(){// 点击事件
	        $body.animate({scrollTop:0},400);// 400毫秒滑动到顶部
	});
	$('#xia').mouseover(function(){
			down();
	    }).mouseout(function(){
	        clearTimeout(fq);
	    }).click(function(){
	        $body.animate({scrollTop:$(document).height()},400);// 直接取得页面高度，不再是手动指定页尾ID
	});
	$('#comt').click(function(){
	    $body.animate({scrollTop:$('#comments').offset().top},400);// 滑动到id=comments元素，遇到不规范的主题需调整
	});
}); 

function addFavorite() {
	var url = window.location;
	var title = document.title;
	var ua = navigator.userAgent.toLowerCase();
	if (ua.indexOf("360se") > -1) {
		alert("由于360浏览器功能限制，请按 Ctrl+D 手动收藏！");
	}
	else if (ua.indexOf("msie 8") > -1) {
		window.external.AddToFavoritesBar(url, title); //IE8
	}
	else if (document.all) {
		try{
			window.external.addFavorite(url, title);
		}catch(e){
			alert('您的浏览器不支持,请按 Ctrl+D 手动收藏!');
		}
	}
	else if (window.sidebar) {
		window.sidebar.addPanel(title, url, "");
	}
	else {
		alert('您的浏览器不支持,请按 Ctrl+D 手动收藏!');
	}
}



// 下面部分放jQuery外围，几个数值不妨自行改变试试
function up(){
   $wd = $(window);
   $wd.scrollTop($wd.scrollTop() - 1);
   fq = setTimeout("up()", 50);
}
function down(){
   $wd = $(window);
   $wd.scrollTop($wd.scrollTop() + 1);
   fq = setTimeout("dn()", 50);
} 


//获取指定控件下边的位置，以在下面显示信息
function getOfset(obj) {
  var offset = $(obj).offset();
  var rtn = { left: 0, top: 0 };
  rtn.left = offset.left;
  rtn.top = offset.top + $(obj).outerHeight();
  return rtn;
}

//添加单位
function addUnit(val, unit) {
  unit = unit || 'px';
  return val && /^\d+$/.test(val) ? val + unit : val;
}
